home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Sound Blastoff
/
Sound Blastoff.iso
/
Sound Utilities
/
PianoSim II 1.2 ƒ
/
PianoSim II 1.2
/
PianoSim II 1.2.rsrc
/
bin.rsrc_CODE_3.txt
< prev
next >
Wrap
Text File
|
1995-07-30
|
5KB
|
93 lines
# near model CODE resource
# jump table entries: 80-80 (1 of them)
export_10:
00000000 4EBA 0038 jsr [PC + 0x38 /* 0000003A */]
00000004 4A2D CC02 tst.b [A5 - 0x33FE]
00000008 6718 beq +0x1A /* 00000022 */
0000000A 4EAD 009A jsr [A5 + 0x9A /* export_15 */]
0000000E 4EAD 00A2 jsr [A5 + 0xA2 /* export_16 */]
00000012 2F3C 0000 FFFF move.l -[A7], 0xFFFF
00000018 201F move.l D0, [A7]+
0000001A A032 syscall FlushEvents
0000001C 4EAD 007A jsr [A5 + 0x7A /* export_11 */]
00000020 6016 bra +0x18 /* 00000038 */
label00000022:
00000022 4EAD 01A2 jsr [A5 + 0x1A2 /* export_48 */]
00000026 4EAD 01AA jsr [A5 + 0x1AA /* export_49 */]
0000002A 2F3C 0000 FFFF move.l -[A7], 0xFFFF
00000030 201F move.l D0, [A7]+
00000032 A032 syscall FlushEvents
00000034 4EAD 0182 jsr [A5 + 0x182 /* export_44 */]
label00000038:
00000038 4E75 rts
fn0000003A:
0000003A 4E56 FFF8 link A6, -0x0008
0000003E A063 syscall MaxApplZone
00000040 486D F9E6 pea.l [A5 - 0x61A]
00000044 A86E syscall InitGraf
00000046 A8FE syscall InitFonts
00000048 A912 syscall InitWindows
0000004A A930 syscall InitMenus
0000004C A9CC syscall TEInit
0000004E 42A7 clr.l -[A7]
00000050 A97B syscall InitDialogs
00000052 A850 syscall InitCursor
00000054 A036 syscall MoreMasters
00000056 A036 syscall MoreMasters
00000058 A036 syscall MoreMasters
0000005A A036 syscall MoreMasters
0000005C A036 syscall MoreMasters
0000005E A036 syscall MoreMasters
00000060 A036 syscall MoreMasters
00000062 A036 syscall MoreMasters
00000064 A036 syscall MoreMasters
00000066 A036 syscall MoreMasters
00000068 A036 syscall MoreMasters
0000006A A036 syscall MoreMasters
0000006C A036 syscall MoreMasters
0000006E A036 syscall MoreMasters
00000070 A036 syscall MoreMasters
00000072 A036 syscall MoreMasters
00000074 A036 syscall MoreMasters
00000076 A036 syscall MoreMasters
00000078 A036 syscall MoreMasters
0000007A A036 syscall MoreMasters
0000007C 206D F9E6 movea.l A0, [A5 - 0x61A]
00000080 2D68 0008 FFF8 move.l [A6 - 0x8], [A0 + 0x8]
00000086 2D68 000C FFFC move.l [A6 - 0x4], [A0 + 0xC]
0000008C 4267 clr.w -[A7]
0000008E 3F3C 0001 move.w -[A7], 0x1
00000092 486D CBF2 pea.l [A5 - 0x340E]
00000096 4EAD 0282 jsr [A5 + 0x282 /* export_76 */]
0000009A 4A2D CBFB tst.b [A5 - 0x3405]
0000009E 548F addq.l A7, 2
000000A0 6606 bne +0x8 /* 000000A8 */
000000A2 422D CC02 clr.b [A5 - 0x33FE]
000000A6 6028 bra +0x2A /* 000000D0 */
label000000A8:
000000A8 302E FFFE move.w D0, [A6 - 0x2]
000000AC 906E FFFA sub.w D0, [A6 - 0x6]
000000B0 0C40 0280 cmpi.w D0, 0x280
000000B4 6D0E blt +0x10 /* 000000C4 */
000000B6 302E FFFC move.w D0, [A6 - 0x4]
000000BA 906E FFF8 sub.w D0, [A6 - 0x8]
000000BE 0C40 01E0 cmpi.w D0, 0x1E0
000000C2 6C06 bge +0x8 /* 000000CA */
label000000C4:
000000C4 422D CC02 clr.b [A5 - 0x33FE]
000000C8 6006 bra +0x8 /* 000000D0 */
label000000CA:
000000CA 1B7C 0001 CC02 move.b [A5 - 0x33FE], 0x1
label000000D0:
000000D0 0C6D 0700 CBF6 cmpi.w [A5 - 0x340A], 0x700
000000D6 6D10 blt +0x12 /* 000000E8 */
000000D8 0C6D 0004 CBF4 cmpi.w [A5 - 0x340C], 0x4
000000DE 6D08 blt +0xA /* 000000E8 */
000000E0 1B7C 0001 DA0E move.b [A5 - 0x25F2], 0x1
000000E6 6004 bra +0x6 /* 000000EC */
label000000E8:
000000E8 422D DA0E clr.b [A5 - 0x25F2]
label000000EC:
000000EC 4E5E unlink A6
000000EE 4E75 rts